lie in ruins - Francés Inglés Diccionario